caught in a trap - Francés Inglés Diccionario